// ==UserScript==
// @name                AAP-Nav-mio
// @namespace           http://geneura.org/projects/greasemonkey
// @description         Navegación por los ejercicios de AAP
// @include             http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

GM_log('Programa listo para comenzar');
//En primer lugar, tomamos los elementos del encabezado.
var elementos = document.getElementsByTagName('h3');
//Recorremos los elementos que componen los encabezados
for (var k in elementos){
  GM_log('Creacion de nodos. Everything it is OK'); 
  //Creamos los nodos para navegar entre ellos
  var span = document.createElement('span');//Creamos el nodo
  //Cuestión de estilo.
  span.setAttribute('style','background:lightblue');
  //Volvemos a pelearnos con los if
  if (k > 0){
  GM_log('OK'); 
  //Creamos los elementos que corresponden a la pagina
    var ahref = document.createElement('a');
    //Sentencia a modificar.
    ahref.setAttribute('href','#ej.T1.'+k);
    var txt=document.createTextNode('^');//Creamos la flechita
    ahref.appendChild(txt);
    span.appendChild(ahref);
  }//FIn del primer if
  if (k <  elementos.length -1){
    GM_log('OK'); 
    span.appendChild(document.createTextNode(' | '));
    var ahref = document.createElement('a');
    ahref.setAttribute('href','#ej.T1.'+k);
    var txt=document.createTextNode('v');
    ahref.appendChild(txt); //Nos vamos al nodo principal
    span.appendChild(ahref);
  }//Fin del segundo if.
}//Fin del bucle for
